• word of the day

    oxygen deficit

    oxygen deficit - Dictionary definition and meaning for word oxygen deficit

    Definition
    (noun) temporary oxygen shortage in cells resulting from strenuous exercise

Word used in video below:
text: quite enough in her deficit is take
Download our Mobile App Today
Receive our word of the day
on Whatsapp